B = (-3, 4, 5)
A = (6, -4, 3)
u = Vector((0, 0, 0), (16, 0, 0))
v = Vector((0, 0, 0), (0, 12, 0))
w = Vector((0, 0, 0), (0, 0, 8))
g = Line(A, B)
C = (3, -2, 10)
D = (2, 5, 3)
h = Line(C, D)
r1 = Vector(A, B)
r2 = Vector(C, D)
vp: r1 ⊗ r2
E = ClosestPoint(g, h)
b = Line(E, vp)
F = Intersect(g, b)
c = Segment(F, E)
Abstand: sqrt(Vector[F, E] * Vector[F, E])